kangaroo rats - French English Dictionary